﻿@charset "utf-8";
/* CSS Document */
body{color:#fff;color:#363636; font-size:12px; }
.top{ height:30px; line-height:29px; background-color:#4B4B4B; color:#fff; overflow:hidden;}
.top .fr a{ color:#fff; margin:0 5px;}
.top .fr a:hover{ text-decoration:underline;}
#header{ height:215px;}
#header .headerlogo{ position:relative; height:125px; background:#fff ;}
#header .headerlogo .warp{ position: relative; height: 116px; }
#header .headerlogo #logo{ position: absolute; left:0px;top:20px;}
#header .headerlogo #tel{ position: absolute; right:0px; top:38px;background: url(../images/telbg.png) left no-repeat; height: 47px; padding-top: 5px; padding-left: 62px; color: #8e8e8e; font-size: 14px; line-height:normal;}
#header .headerlogo #tel p{margin: 0; font-weight: bold; }
#header .headerlogo #tel p.font26{ font-size: 20px; color: #e50e16;}

.abv3bg { width: 100%; height:184px; background: url(../images/abv3.jpg) center no-repeat; overflow: hidden;}

.abv3 {width: 1080px; height: 184px; margin: 0 auto; overflow: hidden;}

.abv3l {width: 747px; }

.abv3l span {width:410px;font-size: 26px; font-family: "microsoft yahei"; font-weight: bold; ;line-height: 26px; color: #fff; float: right; padding-top:30px;}

.abv3l span em { width: 300px; height: 30px; background: url(../images/abv3.gif) no-repeat; float: right; font-size: 16px; font-weight: bold; font-style: normal; text-align: center; margin-top:5px; padding-right:105px; margin-top:30px} 

.abv3l  i {width: 445px; float: right;font-size: 12px; margin-top:15px; font-weight: normal; font-style: normal; color: #fff; text-indent: 35px;}

.abv3r {width: 323px;}

.abv3r-b { width: 300px; padding-top:50px; margin-bottom: 150px;} 

.abv3r-b a { display: block; width:139px; height:38px; line-height: 38px; border:3px solid #fff; position:absolute;  font-size: 20px; font-weight: bold; color: #fff; text-align: center; margin-left:30px;}

.abv3r span { width: 100px;  height:184px;color:#fff;font-size: 16px; font-family:"microsoft yahei"; }

.abv3r-b .hp {width: 150px; padding-top:50px; font-size: 14px; color: #fff; overflow: hidden; margin: 0 auto; text-align: center; padding-right: 80px;}

.abv3r-b .hp em {float:left;text-align: center; font-style: normal; font-size: 18px;}

/*menu*/
#nav{height:60px; background-color:#D10810;}
/*menu*/
.menu{ height:60px;z-index:1000;}
.menu li{ display:inline; float:left; width:133px;  height:60px; position:relative;text-align:center;}
.menu li a{ display:block; height:60px; line-height:60px;color:#fff; font-size:15px; background:url(../images/shun.jpg) right center no-repeat; position: relative; }
.menu li a em{font-style: normal; width: 11px; height: 6px; position: absolute; line-height: normal; left: 50%;margin-left: -6px; top: 48px; background: url(../images/downmenu.png) no-repeat; display:none; }
.menu li.nobg a,.menu li.last a{ background:none;}
.menu li a:hover,.menu li.hover a{ background:none; background-color:#a70800; text-decoration:none; color:#fff;}
.menu li a:hover em,.menu li.hover a em{ display: none; }
/*下拉菜单*/
.menu li.mainlevel{ position:relative; z-index:10000;}
.menu li.mainlevel ul{ overflow:hidden; background:rgba(192,11,14,0.8); padding:0px 0; width:100%; }
.lbul{ display:none; position:absolute; left:0px; top:60px; width:100%;z-index:10001; }
.menu li.mainlevel ul li{float:none;background:none; display:block;height:40px; margin:0; width:auto;}
.menu li.mainlevel ul li a{font-size:14px; background:none; color:#fff;display:block;height:40px;  font-weight:normal;line-height:40px; padding:0; border-bottom:1px solid #b90003}
.menu li.mainlevel ul li a:hover{ background: #FFF500; color:#000; font-weight:normal; text-decoration:none;height:40px;line-height:40px;border-bottom:1px solid #FFF500}
/*banner*/
.banner{overflow:hidden;position:relative;z-index:10;height:494px;}
.banner .hd{ height:8px; position:absolute; width:100%;  bottom:14px;z-index:50; left:50%; margin-left:-51px;text-align:center;} 
.banner .hd li{ width:50px; height:6px; display:inline-block; text-align:center; margin:0 7px; cursor:pointer; float:left; line-height:normal; font-size:1px; text-indent:-2000px; background-color:#fff;overflow:hidden;filter:alpha(opacity=60);opacity:0.6; } 
.banner .hd li.on{ background-color:#FDC903;filter:alpha(opacity=100);opacity:1; }
.banner .flashbox{ position:relative; height:494px; overflow:hidden;}
.banner .flashbox li{width:100%;height:494px;}
.banner .flashbox li a{ display:block; height:494px;}
.banner .prev,.banner .next{ width:47px; height:82px; margin: -61px 0 0;position: absolute; top: 50%; z-index:999; cursor: pointer; text-indent:-9999px; filter:alpha(opacity=20);opacity:0.4;}
.banner .prev { left:5%; background:url(../images/prve.jpg) no-repeat;}
.banner .next {background: url(../images/next.jpg) no-repeat 0 0; right:5%;}
.banner .prev:hover,.banner .next:hover{filter:alpha(opacity=90) !important;opacity:0.9 !important; }
/*业务范围*/
.ywftt{ height: 63px; background: url(../images/yw.gif) center 25px no-repeat; text-align: center; font-size: 36px; line-height:normal; color: #000; margin-top: 30px; overflow: hidden;}
.ywftt span{ display: block; color: #666; font-size: 14px; text-transform: uppercase;}
.boxlnb{ width: 260px;display: inline;float: left;overflow: hidden; margin-top: 24px;}
.boxlnb .lefttt{ height: 70px; text-align: center;color: #fff; font-size: 20px;  background: url(../images/lefttt.jpg) no-repeat;text-transform: uppercase; padding-top: 19px;}
.boxlnb .lefttt span{ display: block; }
.boxlnbnav{ background: #F0F0F0; padding: 2px 10px 10px 10px; overflow: hidden;}
.boxlnbnav li{ overflow: hidden;margin-top: 7px;}
.boxlnbnav li a{ background: url(../images/quann.png) #fff 10px center no-repeat; display: block; height: 49px; line-height: 49px; border: 1px solid #E2E2E2; color: #333; font-size: 17px; padding-left: 27px;}
.boxlnbnav li a:hover{background: url(../images/dianh.png) #D4171E 10px center no-repeat; color: #Fff;}
.zixunbox{ overflow: hidden; margin-top: 7px; }
.contactbox_index{ height:121px; background: url(../images/contactbg.jpg) no-repeat; overflow: hidden; margin-top: 7px; }
.contactbo_in{ background: url(../images/teln.png) 28px center no-repeat; line-height: normal; padding-left:90px; color: #fff; height: 91px; padding-top: 30px;}
.contactbo_in p{ margin: 0; font-size: 18px; font-weight: bold; }
/*产品展示*/
.boxright_index{ width: 908px; display: inline; float:right;overflow: hidden;position: relative;}
.productlist{ position: relative; width: 938px;margin-left: -29px; overflow: hidden; }
.productlist li{width: 283px; display: inline; float: left; margin-left:29px;margin-top: 24px; }
.productlist li .imgpic{ padding: 7px; border: 1px  solid #E4E4E4; display: block;overflow: hidden; }
.productlist li .imgpic img{width: 267px;height: 199px;transition: all 0.4s}
.productlist li .cptitle{ height: 42px;margin:0;margin-top: 4px; background: #E4E4E4;text-align: center; font-size: 14px; line-height: 42px;}
.productlist li a:hover .imgpic{ border-color:#fff; }
.productlist li a:hover .imgpic img{transform: scale(1.1);}
.productlist li a:hover .cptitle { background: #3E3E3E; color: #fff; }
.boxright_index .productlist li{ margin-top: 0 }
.boxright_index .productlist li a.listitem{ height: 261px; margin-top: 24px; display: block;}
.productlistnyn{ margin-left: -10px; }
.productlistnyn li{margin-left:10px; margin-bottom:20px} 
/*关于我们*/
.aboutindex{ height: 400px; background: url(../images/aboutbg.jpg) center no-repeat; margin-top: 30px;}
.aboutl{ width: 506px;padding-left: 30px;text-align: right; color: #fff; }
.aboutl h1{ font-size: 38px; height: 56px; padding-top: 50px; position: relative;}
.aboutl h1 span{ position: absolute; right: 0; bottom: 0;height: 5px; background: #FFB301;width: 48px; right: 0; overflow: hidden; line-height: normal; }
.subchild{ font-size: 20px; overflow: hidden;margin-top: 15px; margin-bottom: 15px; }
.subchild span{ background: url(../images/quanquan.png) left center no-repeat; margin-left: 24px; padding-left: 31px; }
a.aboutlink{ width: 140px; height: 46px; display: inline; float: right; line-height: 46px;text-align: center; background: #fff; font-size: 14px; color: #C91B1A}
a.aboutlink:hover{ background: #FFF500; color: #000; }
/*优势*/


.reason{width:1100px;margin:0 auto;margin-top:20px;position:relative;}
.reason_tt{width:1920px;position:relative;left:50%;margin-left:-960px;}
.you_dbg{width:1920px;position:relative;left:50%;margin-left:-960px;background:url(../images/you.png) no-repeat center top;height:1191px;}
.you_con{width:1100px;margin:0 auto;position:relative;}
.you1{width:550px;float:left;margin-top:30px;background:url(../images/y1.png) no-repeat left top;height:220px;overflow:hidden;}
.yt1{width:425px;margin-top:15px;color:#111111;font-size:22px;margin-left:100px;border-bottom: 1px dashed #b8b8b8;line-height:30px;}
.yt1 span{color:#b5b5b5;font-size:12px;display:block;text-transform: uppercase;line-height:40px;}
.you_n{margin-left:100px;color:#333333;font-size:14px;margin-top:15px;line-height:30px;}
.you2{width:550px;float:left;margin-top:30px;background:url(../images/y2.png) no-repeat left top;height:220px;overflow:hidden;}
.you3{width:1100px;float:left;margin-top:30px;background:url(../images/y3.png) no-repeat left top;height:250px;overflow:hidden;}
.yt3{width:1100px;margin-top:15px;color:#111111;font-size:22px;margin-left:100px;border-bottom: 1px dashed #b8b8b8;line-height:30px;}
.yt3 span{color:#b5b5b5;font-size:12px;display:block;text-transform: uppercase;line-height:40px;}
.you4{width:550px;float:right;margin-top:40px;background:url(../images/y4.png) no-repeat left top;height:360px;overflow:hidden;}
.zixu{text-align:center;}
.tupian1{width:551px;height:482px;position:absolute;top:50px;right:0;overflow: hidden}
.tupian2{width:550px;height:456px;position:absolute;top:720px;left:0;overflow: hidden}
.clearboth {
    height: 0px;
    line-height: 0px;
    overflow: hidden;
    clear: both;
    font-size: 0px;}
	.zuo{width:730px;float:left;height:549px;overflow:hidden;}
.you{width:359px;float:right;height:549px;overflow:hidden;}
.ads{width:1920px;position:relative;left:50%;margin-left:-960px;margin-top:60px;clear:both;}
.two{width:1920px;position:relative;margin-left:-960px;left:50%;background:url(../images/two.png) no-repeat center top; height:455px;overflow:hidden;}
.two_con{width:1100px;margin:0 auto;margin-top:50px;}
.Equipment{color:#636361;font-size:22px;text-align:center;text-transform: uppercase;background: url(../images/tgg.png) no-repeat center top;line-height: 48px;}
.dispay{color:#ffffff;font-size:24px;font-weight:bold;text-align:center;background:url(../images/dis.png) no-repeat center;}
.dispay span{color:#d12718}
.display_con{width:1100px;margin:0 auto;text-align:center;padding-top:30px;position:relative;}
.l_btn,.r_btn{position:absolute;cursor:pointer;top:45%;z-index: 99999}
.l_btn{left:-50px;}
.r_btn{right:-50px;}

	img {
   vertical-align: middle;border: none;
background: none;
}
/*优势box*/
.youshibox{background: url(../images/youshibg.jpg) top center no-repeat;min-height: 940px;}
.ys_tt{background: url(../images/youshi.gif) center 25px no-repeat;}
.youshilist{ height: 964px; }
.youshilist dl{width: 580px; display: inline; float: left; margin-top: 35px;}
.youshilist dl dt{display: inline; float: left; width:81px; height: 84px; background: #444; color: #fff; font-size: 24px; font-weight: normal; padding: 16px 0 0 19px;}
.youshilist dl dt span{ display: block; background: url(../images/line.jpg) 5px top no-repeat; font-size: 20px;margin-top: 8px; padding-top: 3px;}
.youshilist dl dd{ width: 426px;height: 200px; padding: 20px 27px 0 27px; overflow: hidden; background: #fff; float: right; }
.youshilist dl dd h4{ height: 56px; color: #c71717; font-size: 24px; line-height: 28px; margin-bottom: 20px; display: table;}
.youshilist dl dd h4 span{ display:table-cell; vertical-align: middle; }
.youshilist dl dd p{ font-size: 13px;margin: 8px 0; }
.youshilist dl dd p span{margin-right: 6px; color: #DC0008; font-size: 14px;}
.youshilist dl:hover dt{ background: #e01010 }
.youshilist dl:hover dd{ box-shadow: 2px 3px 10px #CCC; }
.youshilist dl.dl2,.youshilist dl.dl4,.youshilist dl.dl6{ margin-left: 40px; }
/*客户见证*/
.khjz_tt{ height: 42px;overflow: hidden; line-height: 42px;margin-top: 53px; background: #F6F6F6;}
.khjz_tt h3{display: inline;width: 150px;text-align: center; color: #fff; background: #fb0400; height: 42px; float: left; }
.more{ display: inline; float: right;background: url(../images/more2.png) left center no-repeat; padding-left: 26px; padding-right: 15px; font-size: 14px;}
.khjzlistbox{position: relative;overflow: hidden;}
.khjzlistindex{ overflow: hidden; position: relative;width: 1260px;margin-left: -60px; padding-top: 7px;}
.khjzlist li{width: 540px; display: inline; float: left; margin-top: 22px; margin-left: 60px;}
.khjzlist .khjzpic{ display: inline; float: left; margin-right: 20px; width: 150px; height: 150px; }
.khjzlist h4{ font-size: 16px; margin-top: 5px; }
.khjzlist p{ height: 72px; overflow: hidden; font-size: 14px; color: #828282;}
.khjzlistny li{ display: block;float: none; margin-left: 0; width: 100%; overflow: hidden; padding-bottom: 20px; border-bottom:1px dotted #dedede; }
/*成功案例*/
.caseindexbox{ height: 452px; background: #F6F6F6; margin-top: 35px; }
.indextt{text-align: left;border-bottom: 1px solid #DBDBDB; height: 50px; position: relative; margin-top: 30px;}
.indextt  h3 {display: inline;float: left;}
.indextt  h3 em{font-style: normal; color: #dd0008}
.indextt h3{ height: 34px;  font-size: 32px;text-transform: uppercase; color: #333;}
.indextt h3 span{ color: #c5c5c5; margin-left: 8px;}
.indextt span.lineth { height: 1px; width: 38px; display: block; position: absolute; left: 0;bottom: -1px; background: #dd0008;}
#fenye{ width:880px; margin-top:20px;}
.fenye{width:880px; margin-top:20px;}
.indextt p{ margin: 0; margin-top:8px; }
.indexttw h3,.indexttw h3 span,.indexttw{ color: #fff; }
.indexttw .lineth{ border-color: #fff; }
.indexcasebox{position: relative;overflow:hidden;}
.indexcasebox ul{ width: 1223px; position: relative;margin-left: -23px; overflow: hidden;}
.caseboxlist li{width: 283px; height:272px;margin-left: 23px; display: inline; float: left; margin-top: 24px;}
.caseboxlist li a{ display: block; }
.caseboxlist li a .case_info{ height: 62px; margin-top: 5px;text-align: center; background: #fff; overflow: hidden; }
.caseboxlist li a .case_info h3{padding: 0 15px;white-space: nowrap;text-overflow: ellipsis; overflow: hidden; margin-top: 16px;}
.caseboxlist li a .case_info p{ margin: 0; color: #666; }
.caseboxlist li a .case_imgpic{border:8px solid #fff; overflow: hidden;}
.caseboxlist li a img{height:199px;width: 267px;transition: all 0.3s;}
.caseboxlist li a:hover img{transform: scale(1.1);}
.caseboxlist li a:hover .ttbg{background: rgba(0,135,250,0.8);}
.caseboxlistnyn{ position: relative; width:1040px;margin-left: -10px; overflow:hidden; }
.caseboxlistnyn li{margin-left: 10px;}
.caseboxlistnyn li a .case_imgpic{ border:1px solid #F5F4F1; padding: 7px; }
.caseboxlistnyn li a .case_info{ background: #F5F4F1; }
/*新闻资讯*/
.newstt{ height: 42px; line-height: 42px;background: #F6F6F6 }
.newstt .moren{margin-right: 10px;}
.newstt ul li{ width: 146px; text-align: center; display: inline; float: left; font-size: 18px; font-weight: bold; color: #333 }
.newstt ul li.active{ background: #E50E16; color: #fff; }
.newstt ul li.active a{color: #fff;}
.newsboxl{ width: 780px; display: inline; float: left;}
.newspic{ width: 277px; height: 285px; margin-top: 17px;margin-bottom:17px; }
.newsctn .hua_kh_con{ width: 480px; display: inline; float: right; display: none;}

.moren{ background: url(../images/more.png) right center no-repeat; padding-right: 20px; float: right;}
.newslist{ padding-top: 15px; }
.newslist li{ height: 38px; padding-left: 18px; line-height: 38px; background: url(../images/dian.gif) left center no-repeat;border-bottom: 1px dotted #dedede; overflow: hidden;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.newslist li:hover{ background: url(../images/dian.gif) left center no-repeat;}
.newslist li span{ float: right; color: #666; }
.newslist li a{ font-size: 14px;}
/*常见问题*/
.askbox{ width: 370px;  display: inline; float: right; overflow: hidden;}
.askbox .noticett{height: 37px; border-bottom: 2px solid #DCDEDD; }
.askbox ul.hua_kh li{ display: inline; float: left; height: 37px; line-height: 37px; border-bottom: 2px solid #e50e16; position: relative; font-size: 18px; color: #008BD8; position: relative; font-weight: bold;}
.askbox ul.hua_kh li em{ width: 4px; height: 18px; display: inline; float: left;  font-size: 1px; overflow: hidden; background: #e50e16; margin-right: 8px; margin-top: 10px;}
.asklistbox{margin-top: 10px; overflow: hidden; position: relative;}
.asklist dl{ overflow: hidden; margin-top: 10px; border-bottom: 1px dotted #D1D1D1; padding-bottom: 10px;}
.asklist dl dt{ background: url(../images/ask1.jpg) left center no-repeat; height: 24px; line-height: 24px; padding-left: 27px; font-size: 14px; color: #333; }
.asklist dl dd{background: url(../images/ask2.jpg) left 5px no-repeat;padding-left: 27px; color: #666; line-height: 20px;margin-top: 5px; padding-top: 5px; height: 85px; overflow: hidden; }
.asklistny{ padding-top: 20px; }
/*服务流程*/
.serverleft{ position: fixed; height: 272px; width: 73px; z-index: 9999; left: 10px; top: 50%; margin-top: -136px; }
.serverlef_tt{ height:63px; background: url(../images/serverpic.jpg) left top no-repeat; position: relative;}
.serverlef_tt span{ background: url(../images/serverdown.gif) center top no-repeat; width: 11px; height: 6px; overflow: hidden; position: absolute; left: 31px; bottom: -6px; }
.serverlef_item li a{ display: block; height: 41px; line-height: 41px; border-bottom: 1px solid #474747; background: #333; color: #fff;text-align: center; font-size: 14px; font-weight: bold;transition: all 0.4s}
.serverlef_item li a:hover{transition: all 0.4s; background: #a2090f; border-color: #7a090d;}

/*qq漂浮*/
.qqserver{ position: fixed; height: 436px; width:80px; z-index: 9999; right: 10px; top: 50%; margin-top: -218px; text-align: center; color: #fff;}
.qqserver_tt{ height:80px; background: url(../images/phone.jpg) left top no-repeat; position: relative;}
.qqserver_tt span{ background: url(../images/serverdown.gif) center top no-repeat; width: 11px; height: 6px; overflow: hidden; position: absolute; left: 50%;margin-left: -5px; bottom: -6px; }
.qqserver_item li.qq{ height: 92px; background: url(../images/qqbg.jpg) left top no-repeat;text-align: center; border-bottom: 1px solid #474747;}
.qqserver_item li.qq a{ position: relative; height: 92px; color: #fff;}
.qqserver_item li.qq a,.qqserver_item li.qq  span{ display: block; }
.qqserver_item li.qq a span{ width: 35px; height: 44px; position: absolute; left: 50%;margin-left: -18px; top: 12px; transition: all 0.2s;}
.qqserver_item li.qq a:hover span{transition: all 0.2s;top: 18px;}
.qqserver_item li.qq p{margin: 0; font-size: 14px; position: absolute; bottom:5px; width: 100%;}
.qqserver_item li.tel{ height: 67px; background: #333; line-height: normal; padding-top: 16px; }
.qqserver_item li.tel  b{ display: block; }
/*产品三级分类*/
.sublist{background: #F0F0F0;padding: 2px 10px 10px 10px;overflow: hidden;}
.sublist h3{ height:45px; background: url(../images/dianh.png) #353535 7px center no-repeat; line-height:45px; margin-top: 4px;font-size:14px; font-weight:normal;padding-left: 22px; font-size: 16px;}
.sublist h3 a{ color: #fff; display: block;width: 180px; float: left; height: 45px;}
.sublist h3 span{ display:inline; float:right; height:20px; width:20px; margin:12px 8px 0 10px;  cursor:pointer; background:url(../images/jia.gif) center center no-repeat; }
.sublist h3.active{background: url(../images/dianh.png) #D5181F 7px center no-repeat;} 
.sublist h3.active span{ background:url(../images/jian.gif) center center no-repeat;}
.sub-menu{ padding-left:14px; padding-top:8px; display:none; overflow: hidden; padding-bottom: 4px; background: #fff; }
.sub-menu li{ height:26px; line-height:26px; }
.sub-menu li a{ display: block; height: 26px; background:url(../images/quann.png) 4px center no-repeat; padding-left:20px; font-size: 14px;}
.sub-menu li a:hover{ background:url(../images/quan1.jpg) 4px center no-repeat; }
.sub-menu-show{ display: block;}

/*.indexnews*/

.ty_tt{ height: 38px; line-height: 38px; background: url(../images/ttl.jpg) 3px center no-repeat; padding-left: 16px; font-size: 18px; font-weight: bold; border-bottom:1px solid #ddd;}
.linkm{ padding:10px 0; }
.linkm a{white-space: nowrap; margin: 0 6px; color: #666;}
/*footer*/
#footer{ background: #4b4b4b; padding: 20px 0; color: #fff; }
.footernav{ font-weight: bold; font-size: 14px; margin-bottom: 10px;margin-top: 15px; }
.footernav a{ margin-right: 16px; }
#footer a{ color: #fff; }
#footer .copy{ width: 860px; display:inline; float: left; }
#footer .copy p{ margin: 0; }
.ewem{ display:inline; float: right; overflow: hidden; width: 340px; display: inline;}
.ewem span{  width: 50%; float: left;text-align: center; }
.ewem span p{ margin: 0;margin-top: 5px; }
.nycontainer{ padding-bottom: 20px; overflow:hidden; }

/*page*/
.pages{ overflow:hidden; margin:30px auto;font-size:12px;text-align:center;}
.pages a { display:inline-block; margin:0 2px; height:34px; line-height:34px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 12px}
.pages a.a1 {width:56px; padding:0; background:#f8f8f8;}
.pages a:hover {background:#d5171f; border-color:#d5171f; color:#fff; text-decoration:none; }
.pages span {display:inline-block; margin:0 2px; height:34px;padding:0 12px; line-height:34px; background:#d5171f; border:1px solid #d5171f; color:#fff; text-align:center; }

/*在线留言*/
.lylb{margin-top:10px; margin-bottom:15px; line-height:21px; background-color:#fff;}
.lylb dt{background:#535353; padding:6px 10px; font-size:12px; color:#FFF;}
.lylb dt b{ font-weight:normal;}
.lylb dd{font-size:14px; padding:5px 10px; background-color:#f8f8f8; color:#F00;}
.lylb dd.hf{color:#535353;}
.rptime{text-align:right; padding-right:20px; color:#999; width:80px; font-size:12px; border-left:1px solid #CCC}
.lylb b{ font-size:14px;}

/*在线留言列表*/
.tusubox{ padding:15px 30px;}
.tusubox td{ padding:3px; vertical-align:middle; }
.tusubox input{ background-color:#fff; border:0 none; outline:none; height:32px; text-indent:10px; border:1px #dedede solid; line-height:32px;width:240px;}
.tusubox textarea{background-color:#fff; border:0 none; width:600px;outline:none;  height:200px;border:1px #dedede solid;}
.tusubox input.tjsubmit{ display:inline; float:left; color:#fff; cursor:pointer; height:36px; line-height:36px; text-align:center; width:90px; background-color:#d80009; border:0; text-indent:0;}


/*boxleft*/
.boxleft{ width: 260px; display: inline; float: left; }
.boxright{ width: 870px; padding: 20px 25px; padding-top: 15px; display: inline; float: right; margin-top: 20px; background: #fff; border: 1px solid #DFDFDF; }
.slidemenutt{ height: 89px;background: url(../images/toppng.png) #008aff repeat; font-weight: bold;font-size: 20px;text-align:center;color: #fff;}
.slidemenutt span{display: block; font-size: 26px; text-transform: uppercase;padding-top: 20px;}
.contactcm{ line-height:24px; padding:5px 15px 15px 15px;font-size: 14px; color: #666; background: #fff; border:5px solid #F5F5F5;}
.contactcm p{margin:5px 0;}
.contactcm  a.zxzx{ display: block; height: 40px; font-size:14px;line-height: 40px;background:#ffba14;text-align: center; color: #fff; margin-top: 5px;}
.contactcm  a.uy{ background: #33A1FF }
.homenn{margin-right: 5px;}

.weizhi{ height: 44px; line-height: 44px; border-bottom: 1px solid #DFDFDF;}
.weizhi h3{ display: inline; float: left; background: url(../images/ttl.jpg) left center no-repeat; padding-left:16px;  height: 44px; font-size: 20px; font-weight: normal;}
.weizhi span{ color: #666 }
.weizhi a{ color: #666; }

.submun{ background: #F5F5F5; padding:10px 5px; }
.submun li{ display: block; margin-top: 1px; }
.submun li a{ display: block; height: 42px; line-height:42px; background: url(../images/ttl.jpg) #fff 12px center no-repeat; padding-left: 26px; font-size: 14px;}
.submun li a:hover,.submun li.active a{background: url(../images/ttl2.jpg) #ffcc00 8px center no-repeat; }
.lxtt{background: url(../images/toppng.png) #008aff repeat; height: 46px; line-height: 46px; color: #fff; font-size: 16px;}
.lxtt h3{background: url(../images/ttl2.jpg) 8px center no-repeat; display: inline; float:left; height: 46px; line-height: 46px; padding-left: 26px;}


.content{overflow:hidden; font-size: 14px; padding-top: 10px;}
.ctmbx{ padding:20px 15px 0 15px; overflow: hidden; font-size: 14px; }
.content img{ max-width:100%!important;}
.content h1{ font-family:"微软雅黑"; font-weight:normal;font-size:20px;  text-align:center; padding-bottom:15px; padding-top: 20px; border-bottom: dotted #dedede 1px; margin-bottom: 4px;}
.info{ text-align:center; font-size:12px; color:#fff}
.content_info{ height:20px; line-height:20px; font-size:12px; color:#666; text-align:center;overflow: hidden;margin-bottom: 20px;}
.content table td{ padding-left:5px;font-size:12px; }

.page_back{ border-top:1px dotted #dedede; padding-top:10px; margin-top:20px; position:relative; min-height:50px; _height:50px; font-size:14px; line-height:30px; margin-bottom:10px;}
.page_back a{ color:#b61010;}
.page_back a:hover{ text-decoration:underline;}
.page_back .bapage_back_up{ position:absolute; right:0; top:25px;}

/*新闻资讯*/




.contentpicbox{text-align: center;width: 400px; border: 1px solid #ddd; height: 300px;}
.contentpicbox img{ width: 400px; height: 300px; }
.contenthinfo{ width: 400px; display: inline;float:  right; color: #333;}
.contenthinfo h1{ font-size: 18px; padding: 0; overflow: hidden; line-height: 40px; border-bottom: 1px solid #dedede; text-align: left; padding-bottom: 10px; margin-bottom: 15px;}
.contenthinfo p{ padding-left: 5px; margin: 8px 0; }

.goumaibuttom{ height:48px;overflow:hidden;margin-top:18px;}
.goumaibuttom em{ display:inline; float:left; font-style:normal;}
.goumaibuttom a{ margin-top:14px;height:36px; font-size:14px;background:#9BC800; display:inline; float:left; margin-right:8px; line-height:36px; padding:0 20px; color:#fff;}
.goumaibuttom a:hover{background:#ADDF00;}
.goumaibuttom a span,.goumaibuttom .carbuttom span{font-size:24px; display:inline; float:left; padding-right:8px; height:34px; line-height:34px;}
.goumaibuttom a.carbuttom,goumaibuttom input.carbuttom{ margin-top:0;display:inline; float:left; padding:0 24px;height:48px;border:0 none; background:#FF9000;margin-right:8px; text-align:center; line-height:48px; font-size:18px; color:#fff;transition:all 0.25s linear 0.01s;}
.goumaibuttom .carbuttom:hover{text-decoration:none;background:#A3D200;transition:all 0.4s linear 0.01s}
.goumaibuttom .carbuttom span{font-size:26px; height:48px; text-align:center; line-height:42px;}
.goumaibuttom a{ transition:all 0.25s linear 0.01s;} 
.goumaibuttom a:hover{transition:all 0.4s linear 0.01s}

.contenttithle{ border-bottom: 1px solid #dedede; margin-top: 12px; position: relative; height: 42px; }
.contenttithle h3{ display: inline;float: left;padding: 0 30px; height: 41px; border: 1px solid #dedede; background: #fff; border-bottom: 0; font-size: 18px; border-top-width: 3px; border-top-color: #0A96E5; color: #0A96E5; line-height: 37px;}

/*漂浮*/
#floatmenu1 p{margin: 0}
#floatmenu1 a {	color:#666;	text-align:center;	text-decoration:none}
.listnav {width:87px;position:fixed!important;position:absolute;z-index:999;bottom:5%;display:block; right: 5px}
.listnav_a {width:87px;	left:94%;position:fixed!important;position:absolute;z-index:5;bottom:5%;display:block}
.weixin_show {width:120px;height:150px;position:absolute;top:75px;left:-130px;padding:5px;background:#ff8400;text-align:center;color:#fff;font-size:14px;line-height:30px}
.qq_show {width:130px;height:65px;position:absolute;top:0px;left:-130px;padding-top:10px;background:#ff8400;text-align:center;color:#fff;font-size:14px;line-height:26px}
#floatmenu_qq {width:87px;height:75px;text-align:center;background:url(../images/piaofu.png) no-repeat 0px 0px;	display:block;}
a#floatmenu_qq {color:#fff}
#floatmenu_weixin {width:87px;height:25px;	padding-top:50px;background:url(../images/piaofu.png) no-repeat 0px -75px;display:block}
#floatmenu_zixun {width:87px;height:25px;padding-top:50px;background:url(../images/piaofu.png) no-repeat 0px -150px;display:block}
#floatmenu_tousu {width:87px;height:25px;padding-top:50px;background:url(../images/piaofu.png) no-repeat 0px -225px;display:block}
#floatmenu_fanhui {	width:87px;height:25px;padding-top:50px;background:url(../images/piaofu.png) no-repeat 0px -300px;display:block}
#floatmenu_qq:hover {background:url(../images/piaofu.png) no-repeat -88px 0px;color:#fff}
#floatmenu_weixin:hover {background:url(../images/piaofu.png) no-repeat -88px -75px;color:#fff}
#floatmenu_weixin:hover .weixin_show {display:show}
#floatmenu_zixun:hover {background:url(../images/piaofu.png) no-repeat -88px -150px;color:#fff}
#floatmenu_tousu:hover {background:url(../images/piaofu.png) no-repeat -88px -225px;color:#fff}
#floatmenu_fanhui:hover {background:url(../images/piaofu.png) no-repeat -88px -300px;color:#fff}


.clsas{width:300px; height:210px; background:#ffed99; border:5px solid #bfbfbf; position:fixed; _position:absolute; left:0; bottom:0; z-index:9999}
.clsas h5{color:#843e00; font-size:24px; line-height:40px; text-align:center; font-weight:bold; height:46px}
.clsas p{ color:#111; font-size:14px; font-weight:bold; line-height:18px; padding-left:20px; height:24px}
.clsas span{  width: 0;height: 0; border-top: 9px solid transparent; border-left: 18px solid red; border-bottom: 9px solid transparent; display:block; float:left; margin-right:5px}
.clsas a{ color:#111}
.clsas a:hover{ color:#f00}